English Dictionary
◊ RADIO SOURCE
radio source
n : an object that radiates radio waves